English Adjective physically challenged #(politically correct) having some physical disability; disabled